.adf-textitem-readonly .adf-textitem-icon {
    top: 0;
    padding-left: 0;
}

.adf-textitem-editable .mat-input-element {
    font-size: 14px;
}

.ama-upload-button {
    input[type='file'] {
        display: none;
    }

    .ama-default-upload-button {
        width: 100%;
        margin-top: 10px;
        margin-bottom: 5px;
        line-height: 25px;
        text-align: left;
        padding-left: 25px;

        mat-icon {
            font-size: 18px;
            color: var(--theme-icons-fg-color);
            line-height: 25px;
        }
    }
}
